be devoutly abstracted - Español Inglés Diccionario